package com.auxgroup.hr.front.dao.domain;

import java.io.Serializable;

import javax.persistence.*;

import org.apache.commons.lang.builder.ToStringBuilder;


/**
 * The persistent class for the PS_BANK_EC_TBL database table.
 * 
 */
@Entity
@Table(name="PS_BANK_EC_TBL")
@NamedQuery(name="PsBankEcTbl.findAll", query="SELECT p FROM PsBankEcTbl p")
public class PsBankEcTbl implements Serializable {
	private static final long serialVersionUID = 1L;

	@Column(name="ADDR_FIELD1")
	private String addrField1;

	@Column(name="ADDR_FIELD2")
	private String addrField2;

	@Column(name="ADDR_FIELD3")
	private String addrField3;

	private String address1;

	private String address2;

	private String address3;

	private String address4;

	@Column(name="ALT_BANK_CD")
	private String altBankCd;

	@Column(name="BANK_CD")
	private String bankCd;

	@Column(name="BANK_ID_CODE")
	private String bankIdCode;

	@Column(name="BANK_NAME_AC")
	private String bankNameAc;

	@Id
	@Column(name="BANK_NM")
	private String bankNm;

	@Column(name="BANK_TYPE")
	private String bankType;

	private String city;

	private String country;

	@Column(name="COUNTRY_CD")
	private String countryCd;

	@Column(name="COUNTRY_CODE")
	private String countryCode;

	private String county;

	private String descrshort;

	@Column(name="EFF_STATUS")
	private String effStatus;

	@Column(name="GEO_CODE")
	private String geoCode;

	@Column(name="HOUSE_TYPE")
	private String houseType;

	@Column(name="IN_CITY_LIMIT")
	private String inCityLimit;

	private String num1;

	private String num2;

	private String phone;

	private String postal;

	@Column(name="STATE")
	private String state;

	public PsBankEcTbl() {
	}

	public String getAddrField1() {
		return this.addrField1;
	}

	public void setAddrField1(String addrField1) {
		this.addrField1 = addrField1;
	}

	public String getAddrField2() {
		return this.addrField2;
	}

	public void setAddrField2(String addrField2) {
		this.addrField2 = addrField2;
	}

	public String getAddrField3() {
		return this.addrField3;
	}

	public void setAddrField3(String addrField3) {
		this.addrField3 = addrField3;
	}

	public String getAddress1() {
		return this.address1;
	}

	public void setAddress1(String address1) {
		this.address1 = address1;
	}

	public String getAddress2() {
		return this.address2;
	}

	public void setAddress2(String address2) {
		this.address2 = address2;
	}

	public String getAddress3() {
		return this.address3;
	}

	public void setAddress3(String address3) {
		this.address3 = address3;
	}

	public String getAddress4() {
		return this.address4;
	}

	public void setAddress4(String address4) {
		this.address4 = address4;
	}

	public String getAltBankCd() {
		return this.altBankCd;
	}

	public void setAltBankCd(String altBankCd) {
		this.altBankCd = altBankCd;
	}

	public String getBankCd() {
		return this.bankCd;
	}

	public void setBankCd(String bankCd) {
		this.bankCd = bankCd;
	}

	public String getBankIdCode() {
		return this.bankIdCode;
	}

	public void setBankIdCode(String bankIdCode) {
		this.bankIdCode = bankIdCode;
	}

	public String getBankNameAc() {
		return this.bankNameAc;
	}

	public void setBankNameAc(String bankNameAc) {
		this.bankNameAc = bankNameAc;
	}

	public String getBankNm() {
		return this.bankNm;
	}

	public void setBankNm(String bankNm) {
		this.bankNm = bankNm;
	}

	public String getBankType() {
		return this.bankType;
	}

	public void setBankType(String bankType) {
		this.bankType = bankType;
	}

	public String getCity() {
		return this.city;
	}

	public void setCity(String city) {
		this.city = city;
	}

	public String getCountry() {
		return this.country;
	}

	public void setCountry(String country) {
		this.country = country;
	}

	public String getCountryCd() {
		return this.countryCd;
	}

	public void setCountryCd(String countryCd) {
		this.countryCd = countryCd;
	}

	public String getCountryCode() {
		return this.countryCode;
	}

	public void setCountryCode(String countryCode) {
		this.countryCode = countryCode;
	}

	public String getCounty() {
		return this.county;
	}

	public void setCounty(String county) {
		this.county = county;
	}

	public String getDescrshort() {
		return this.descrshort;
	}

	public void setDescrshort(String descrshort) {
		this.descrshort = descrshort;
	}

	public String getEffStatus() {
		return this.effStatus;
	}

	public void setEffStatus(String effStatus) {
		this.effStatus = effStatus;
	}

	public String getGeoCode() {
		return this.geoCode;
	}

	public void setGeoCode(String geoCode) {
		this.geoCode = geoCode;
	}

	public String getHouseType() {
		return this.houseType;
	}

	public void setHouseType(String houseType) {
		this.houseType = houseType;
	}

	public String getInCityLimit() {
		return this.inCityLimit;
	}

	public void setInCityLimit(String inCityLimit) {
		this.inCityLimit = inCityLimit;
	}

	public String getNum1() {
		return this.num1;
	}

	public void setNum1(String num1) {
		this.num1 = num1;
	}

	public String getNum2() {
		return this.num2;
	}

	public void setNum2(String num2) {
		this.num2 = num2;
	}

	public String getPhone() {
		return this.phone;
	}

	public void setPhone(String phone) {
		this.phone = phone;
	}

	public String getPostal() {
		return this.postal;
	}

	public void setPostal(String postal) {
		this.postal = postal;
	}

	public String getState() {
		return this.state;
	}

	public void setState(String state) {
		this.state = state;
	}
	
	/* (non-Javadoc)
	 * @see java.lang.Object#toString()
	 */
	@Override
	public String toString() {
		return ToStringBuilder.reflectionToString(this);
	}

}